a banana hammock - Français Anglais Dictionnaire